/*
 * Copyright (c) Huawei Technologies Co., Ltd. 2017-2022. All rights reserved.
 * Description: ES业务dfx公共头文件.
 */

#ifndef HCCL_ES_UTILS_H
#define HCCL_ES_UTILS_H

#include <climits>
#include <string>
#include <base.h>
#include <float.h>

namespace hccl {
class EsUtils {
public:
    EsUtils() = default;
    ~EsUtils() = default;
    static void PrintEsKvDataSummary(const std::string &printInfo, float *valueBuffer,
        u64 keyCount, u32 valueDim, s64 *keys);
};

}
#endif  // HCCL_ES_UTILS_H